cast down hope

Traduzioni
лишить надежды
Repeated failures cast down hope of success.
Повторяющиеся неудачи лишили надежды на успех.
Parole
cast down

verb
повергать